Sahara frog - German English Dictionary